package org.birtserver.backend.service.reports;

import java.io.OutputStream;
import java.util.List;

import org.birtserver.backend.model.Report;

public interface ReportService {
  
  List<Report> getAllReportNames();
  
  void createNewReport(Report report);
  
  void updateReport(Report report);
  
  void deleteReport(long reportId);
  
  void outputReportContent(long reportId, OutputStream outputStream);
  
}
